/**
 * 作者: wgx
 * 日期: 2025-05-06 16:34:29
 * 备注: 大世界行军的事件队列，刷新出来，未展示给玩家
 */
package com.motu.monstercity.server.game.userdata;

import com.motu.monstercity.server.game.commondata.world.WorldConstant;
import com.motu.monstercity.server.game.logic.FightUserData;
import com.motu.vertx.module.utility.toolset.TimeUtils;

public class UserWorldEventQueue extends UserWorldEventQueueModel {
    public UserWorldEventQueue() {
        super();
    }

    public UserWorldEventQueue(long userId, int eventId, long startTime, int distance) {
        super();
        putUserId(userId);
        putEventId(eventId);
        putStartTime(startTime);
        putDistance(distance);
    }

    // 超过15小时表示已过期
    public boolean isExpire() {
        if (TimeUtils.getCurTime() > getStartTime() + WorldConstant.WORLD_EVENT_TIME) {
            return true;
        } else {
            return false;
        }
    }
}
